计算机集成制造系统 ›› 2013, Vol. 19 ›› Issue (06 ): 1433-1439.

• 产品创新开发技术 • 上一篇    

基于功能本体的Web服务自动组合方法

冯建周,孔令富   

  1. 燕山大学河北省计算机虚拟技术与系统集成重点实验室
  • 出版日期:2013-06-30 发布日期:2013-06-30
  • 基金资助:
    国家自然科学基金资助项目(60975062)|秦皇岛市科学技术研究与发展计划资助项目(201001A055)。

Web Service automatic composition based on function ontology

  • Online:2013-06-30 Published:2013-06-30
  • Supported by:
    Project supported by the National Natural Science Foundation,China(No.60975062),and the Science and Technology  Development Planning of Qinhuangdao city,China(No.201001A055).

摘要: 在基于语义的自动Web服务组合中,往往采用输入输出等静态参数来描述服务功能,但是输入输出等参数由于缺乏动作描述,很难完整地描述服务功能。针对该问题,引入含有动作特征的功能本体来增加对服务功能的描述,并设计了基于功能本体树的功能合并方法。在此基础上,通过构建服务依赖图得到用户期望的输出,然后采用逆向搜索算法实现服务功能到功能本体树的映射,并结合功能本体合并方法验证每条组合路径的功能正确性。通过实例及实验分析证明了所提算法的优越性。

关键词: Web服务, 语义, 自动组合, 服务依赖图, 功能本体树

Abstract: In automatic semantic Web Service composition,the service functions were described by static parameters such as input and output.However,due to lack of action description in input and output parameters,it was difficult to describe the service functions completely.The function ontology with action characteristics was added to describe the service function,and a function merging method was designed based on function ontology tree.On this basis,the outputs that meet user's expectations were obtained by constructing service dependence graph,and the reverse search algorithm was used to achieve the mapping from service functions to function ontology tree,and the function correctness of each composition path was verified combining with ontology merging method.The superiority of the proposed algorithm was proved by instances and experimental analysis.

Key words: Web service, semantics, automatic service composition, service dependence graph, function ontology tree

中图分类号: